﻿#leftmenu
{
	vertical-align:text-top;
	height:100%;
	width:200px;
    margin:0px;
	padding:0px;
	background:#6B85DA;
}

ul#menu{
    top:0px;	
    position:relative;
    padding:0px;
	margin:8px 2px 6px 8px;
	list-style-type:none;
	width:185px;

	
}
ul#menu ul{
    background:#77A2E7;
    padding:0px;
	margin:0px;
	list-style-type:none;
	width:185px;
}
ul#menu a{
    display:block;
	text-decoration:none;
}
ul#menu li{
    margin:4px 0px 0px 0px;
	padding:0px;
}

ul#menu li a{
    padding-top:4px;
	padding-left:16px;
	height:22px;
	margin:0px;
	background:url(../../lib/images/a_pic2.gif);
	color:#3A5FA6;
	font-size:13px;
	font-family:"宋体";
	font-weight:bold;
}
ul#menu li a.opened{
    background:url(../../lib/images/a_pic.gif);
    text-decoration:none;
	color:#428EFF;
}

/*
主菜单div方式 开始
*/

/*
欢迎信息 开始
*/
ul#menu ol{
    background:#D6DFF7;
    padding:0px;
	margin:0px;
	list-style-type:none;
	width:185px;
}
ul#menu li ol li 
{
	margin:0;
	padding:4px 0 10px 0;
    border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	background-color:#EFF3FF;
}
ul#menu li ol li a
{
	height:18px;
    font-size:12px;
	font-weight:normal;
	font-family:"宋体";
    padding-left:15px;
	color:#3A5FA6;
	background:#EFF3FF;
}

/*
欢迎信息 结束
*/
ul#menu li span
{
	display:block;
    padding-top:4px;
	padding-left:16px;
	height:22px;
	margin:0px;
	background:url(../../lib/images/a_pic1.gif);
	color:#ffffff;
	font-size:12px;
	font-family:"宋体";
	font-weight:bold;
	line-height:22px;
}

ul#menu li div
{
	cursor:hand;
    padding-top:4px;
	padding-left:16px;
	vertical-align:bottom;
	height:22px;
	margin:0px;
	background:url(../../lib/images/a_pic2.gif);
	color:#3A5FA6;
	font-size:12px;
	font-family:"宋体";
	font-weight:bold;
	line-height:22px;
}

ul#menu li div.active
{
	color:#428EFF;
}

ul#menu li div.opened
{
	cursor:hand;
	background:url(../../lib/images/a_pic.gif);
    text-decoration:none;
}
/*
主菜单div方式 结束
*/

ul#menu li ul li {
    margin:0px;
    border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	background-color:#D6DFF7;
}
ul#menu li ul li a
{
	height:22px;
    font-size:12px;
	font-weight:normal;
	font-family:"宋体";
	line-height:22px;
    padding-left:25px;
	padding-top:4px;
	color:#3A5FA6;
	background:#D7DEF8;
}
ul#menu li ul li a:hover{
    color:#428EFF;
	text-decoration:underline;
	background:#E8ECFC;
}
ul#menu li ul li a:hover.current{
    color:#FFFFFF;
	background:#7da5e0;
	font-weight:bold;

}
ul#menu li ul li a:active.current{
    color:#FFFFFF;
	background:#7da5e0;
	font-weight:bold;

}
ul#menu li ul li a:visited.current{
    color:#FFFFFF;
	background:#7da5e0;
	font-weight:bold;

}
